Search results for "API usability"

showing 2 items of 2 documents

Intelligence as a service : designing semantic APIs to intelligent software

2011

The purpose and focus of this Bachelor’s Thesis is to explore, examine and (to some extent) analyze the design heuristics and guidelines of an API that is to be implemented for a software or service that facilitates AI. An essential challenge in the creating of the thesis is that there are no papers to be found on the particular subject. General API design guidelines, related W3C recommendations and basic requirements of AI are explored, while trying to form some kind of a cohesion about what a semantic API for an intelligent software would or should be like.

Intelligence as a serviceArtificial intelligenceAISemantic APIAPI usabilityAPI designIaaS
researchProduct

Usability of Programming Languages

2016

Programming languages form the interface between programmers (the users) and the computation that they desire the computer to execute. Although studies exist for some aspects of programming language design (such as conditionals), other aspects have received little or no human factors evaluations. Designers thus have little they can rely on if they want to make new languages highly usable, and users cannot easily chose a language based on usability criteria. This SIG will bring together researchers and practitioners interested in increasing the depth and breadth of studies on the usability of programming languages, and ultimately in improving the usability of future languages. nonPeerReviewed

Pluralistic walkthroughCognitive walkthroughComputer scienceComputer programmingprogramming language usabilityUsability inspection02 engineering and technologycomputer.software_genreUsability labWorld Wide WebHuman–computer interaction020204 information systemsHeuristic evaluationUsability engineeringenduser software engineering (EUSE)0202 electrical engineering electronic engineering information engineeringpsychology of programmingFifth-generation programming languageComponent-based usability testingWeb usabilityAgile usability engineeringbusiness.industryProgramming languagePsychology of programming020207 software engineeringUsabilitySecond-generation programming languageempirical studies of programmersAPI usabilityProgramming paradigmFourth-generation programming languagebusinesscomputerProgramming language theoryProceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems
researchProduct